package com.uco.exception;

public class Test {
    public static void main(String[] args) {
        int age = 10;
        // RuntimeException 可以处理，也可以让他爆出，非致命
        try {
            saveAge(age);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    // 如果存在 RuntimeException，会自动抛出异常
    static void saveAge(int age) throws Exception{
        if (age < 18) {
            throw new IllegalAgeException("未成年");
        }
        System.out.println("Saved age" + age);
    }
}
